Editar conexiones de objeto
Comando |
Ruta |
Editar conexión de objeto |
Herramientas > Base de datos |
Consultas leer/escribir de una conexión de objeto pueden ser vistas y editadas para uno o varios objetos seleccionados.
Para editar conexiones de objeto:
Seleccione uno o más objetos. Los objetos ya deben estar conectados a una base de datos.
Seleccione el comando.
Se abre el cuadro de diálogo Editar conexión de objeto. Las consultas leer y escribir de SQL para el(los) objeto(s) seleccionado(s) son presentadas y pueden ser editadas, ya sea individualmente para cada objeto seleccionado o para todos los objetos de una sola vez.
El formateo de las consultas depende de la base de datos en uso. Algunas bases de datos esperan corchetes, mientras otras usan comillas. El archivo ODBCDrivers.xml file ubicado en la carpeta [Vectorworks]\Complementos\Común\Datos indica el formato adecuado a usar para diferentes controladores.
Haga clic para mostrar/ocultar los parámetros.Haga clic para mostrar/ocultar los parámetros.
Parámetro |
Descripción |
Registros disponibles |
Enumera los formatos de registro disponibles para los objetos seleccionados (cuando múltiples objetos son seleccionado, sólo formatos de registro que son común a los objetos seleccionados son presentados) |
Modificar objetos seleccionados individualmente |
Edita las consultas leer y escribir de SQL de cada objeto seleccionado individualmente desplazándose por cada una |
Modificar objetos seleccionados en lote |
Edita las consultas leer y escribir de SQL de todos los objetos seleccionados de una sola vez usando identificadores únicos de nombre de registro; desplazarse a través de los objetos seleccionados no es necesario |
Consulta leer |
Muestra la consulta leer de SQL para el(los) objeto(s) seleccionado(s) |
Protocolo |
Leer consultas SQL consiste en las siguientes filas: SELECT: indica los nombres de columna Ejemplo: [id],[nombre de habitación],[área] FROM: indica el nombre de la base de datos y la tabla Ejemplo: [SpaceInfo].[dbo].[Espacios] WHERE: indica el nombre y valor del formato de registro, con el nombre y valor del formato de registro (o identificador en corchetes angulares) separados por un signo igual Ejemplo: [área]=30 o [área]=<área> Al editar una consulta única que es aplicable a múltiples objetos seleccionados (Modificar objetos seleccionados en lote está seleccionado), use un identificador entre corchetes angulares para el nombre de campo de registro WHERE en lugar del valor real. Usar un identificador entre corchetes angulares permite que la consulta proceda para todo objeto seleccionado sin importar el valor real de cada objeto. Cuando la consulta es ejecutada, el programa Vectorworks reemplaza el nombre de campo en corchetes angulares con el valor desde el registro. |
Consulta de prueba |
Prueba la consulta leer de SQL actual para determinar si es válida; esto es útil para verificar consultas antes de confirmar cambios. Una alerta indica si la consulta de prueba fue exitosa o no es válida. |
Restablecer |
Si la consulta de leer de SQL ha sido modificada, devuelve la consulta a sus configuraciones originales |
Consultar escribir |
Muestra la consulta de escribir de SQL para el(los) objeto(s) seleccionado(s) |
Protocolo |
Consultas de leer de SQL consisten en las siguientes filas: UPDATE: indica el nombre de la base de datos y la tabla Ejemplo: [SpaceInfo].[dbo].[Espacios] SET: indica el nombre y valor de la columna de tabla, con el nombre y valor de columna (o el nombre de campo de formato de registro entre corchetes angulares) separados por un signo igual Ejemplo: [Nombre de habitación]=Cocina o [Nombre de habitación]=<nombre> WHERE: indica el nombre y valor de una condición de búsqueda, como nombre y valor de columna, con el nombre y valor del elemento de búsqueda (o el nombre de campo de formato de registro entre corchetes angulares) separados por un signo igual Ejemplo: [id]=1 or [id]=<identificador> Al editar una consulta única que es aplicable a múltiples objetos seleccionados (Modificar objetos seleccionados por lotes está seleccionado), use un nombre de formato de registro entre corchetes angulares para el valor SET y/o WHERE en lugar del valor real. Usar un nombre de campo de formato de registro entre corchetes angulares permite que la consulta proceda para todo objeto seleccionado sin importar el valor real de cada objeto. Cuando la consulta es ejecutada, el programa Vectorworks reemplaza el nombre de campo en corchetes angulares con el valor desde el registro. |
Consulta de prueba |
Prueba la consulta de escribir de SQL actual para determinar si es válida; esto es útil para verificar consultas antes de confirmar cambios. Una alerta indica si la consulta de prueba fue exitosa o no es válida. |
Restablecer |
Si la consulta de escribir de SQL ha sido modificada, devuelve la consulta a sus configuraciones originales |
< o > |
Cuando múltiples objetos son seleccionados con la opción Modificar objetos seleccionados individualmente activada, desplaza entre los objetos para presentar las consultas de cada objeto para editar |
Mostrar objeto |
Presenta el objeto actual en la ventana de dibujo para la identificación |
Si hay problemas de validación, un mensaje de error proporciona información. El cursor es automáticamente colocado en el campo donde existe el problema para ayudar a identificar el problema.